home *** CD-ROM | disk | FTP | other *** search
/ PsL Monthly 1993 December / PSL Monthly Shareware CD-ROM (December 1993).iso / reviews / wi_8a < prev    next >
Text File  |  1993-10-04  |  60KB  |  2,127 lines

  1. WI-8A:  Small Visual Basic Programs
  2.  
  3. ========
  4. Contents:
  5. ========
  6. #12028 API Reference/Utils
  7. #3490  DLL's #1
  8. #4699  DLL's #2
  9. #3557  DOS Access/Functions
  10. #3557  Font Utilities
  11. #3557  Networking/Communications
  12. #3704  System
  13. #3704  Time/Date Applications
  14. #3788  Graphics/Video #1
  15. #12026 Graphics/Video #2
  16. #3880  Custom Controls #1
  17. #4606  Custom Controls #2
  18. #12510 Custom Controls #3
  19. #3968  General Tools/Reference/Info #1
  20. #4855  General Tools/Reference/Info #2
  21. #12654 General Tools/Reference/Info #3
  22. #3969  Miscellaneous
  23. #4062  Miscellaneous
  24. #4062  Database/Data Entry
  25. #4226  Printing
  26. #12358 DDE
  27. #12358 Miscellaneous
  28. #12433 Sample Applications
  29.  
  30.  
  31. --------------------------
  32. #12028 API Reference/Utils          Small Programs Disk
  33. --------------------------
  34.  
  35. APIFunc
  36.    Solutions by Smith
  37.    $15
  38. is an API function database in Cardfile format.
  39.  
  40. APIXref
  41.    $0
  42. is a Help file that cross-references the API calls listed in WINAPI.TXT,
  43. included on this disk. To use this file, while in VB, press F1 for Help, then
  44. Alt-F and O to open the file.
  45.  
  46. API Spy (API-SPY)
  47.    Gamber, Mark
  48.    $20
  49. displays functions and parameters of DLL calls. Results can be viewed or
  50. saved to disk. It also can force a debugger break and can find function
  51. addresses in the Windows API.
  52.  
  53. VBAPI 0.2
  54.    Pruitt, Steve
  55.    $0
  56. contains text of the Microsoft WINAPI.TXT file in the Windows .HLP format. It
  57. includes additions and corrections as of March 9, 1992, and contains
  58. definitions of functions, constants, and data structure for use within Visual
  59. Basic.
  60.  
  61. WinAPI
  62.    Microsoft Corporation
  63.    $0
  64. is a text file listing all the Windows 3 API declarations for VB. With these
  65. declarations in your VB code, you can perform many functions not otherwise
  66. available in VB.
  67.  
  68. Win31API.TXT (WN31API)
  69.    Microsoft Corporation
  70.    $0
  71. is a text file containing Windows 3.1 API declarations for VB.
  72.  
  73. ---------------------------------
  74. END OF SMALL PROGRAMS DISK #12028
  75. ---------------------------------
  76.  
  77.  
  78. -----------
  79. #3490 DLL's                   Small Programs Disk
  80. -----------
  81.  
  82. 256PICBX (256PBX)
  83.    $0
  84. is a DLL with source that displays 256 color bitmaps in a VB Picture box
  85. control. Source for a sample app is included.
  86.  
  87. CtlWhWnd (CTLWHWN)
  88.    User Friendly, Inc.
  89.    $0
  90. is a DLL function that returns the hWnd for any control.
  91.  
  92. CRC32
  93.    Simms, Jeff
  94.    $0
  95. contains a DLL with source code to calculate CRC32 value of a file.
  96.  
  97. DSound
  98.    $0
  99. is a DLL that allows you to play sound files through a PC's speaker. A sample
  100. SND file and sample VB code are included.
  101.  
  102. Filter (FLTRTPW)
  103.    Smith, Wilson
  104.    $0
  105. is a DLL that can tell you if the default printer has changed. TPW source code
  106. for the DLL and sample VB code is included.
  107.  
  108. Findapp
  109.    Obeda, Ed
  110.    $0
  111. is a DLL and related VB code that prevents users from opening more than one copy
  112. of your application or of programs such as Calculator.
  113.  
  114. GetWindowList 1.1 (GETWLST)
  115.    Steinwart, Todd
  116.    $0
  117. is a DLL that lets you get a list of handles for active, visible windows. Sample
  118. usage code is included.
  119.  
  120. InOut
  121.    Faggart, B.E.
  122.    $0
  123. is a DLL for I/O Port control. Sample VB source code is included.
  124.  
  125. LZSSLib 1.0
  126.    Eschalon Development Inc.
  127.    $25
  128. is a file compression/decompression DLL for Windows programmers. It uses the
  129. LZSS algorithm. This should work with any language that supports DLL calling,
  130. such as Turbo Pascal, C/C++, Actor, Visual Basic, Realizer, and ObjectVision.
  131.  
  132. MHelp
  133.    MicroHelp, Inc.
  134.    $0
  135. is a DLL with VB versions of PEEK, POKE, INP, OUT, VARPTR, VARSEG, VARSEGPTR,
  136. SADD, SSEG and SSEGADD.
  137.  
  138. Modalex
  139.    $0
  140. is a DLL that makes a VB app appear modal to the calling app.
  141.  
  142. Multi.DLL (MULTDLL)
  143.    Simms, Jeff
  144.    $0
  145. is a DLL for a multi-selection listbox. C source code and all VB Declares are
  146. included.
  147.  
  148. Packit (PACK-VB)
  149.    Taylor, Ian
  150.    $0
  151. contains a DLL that will compress/decompress files using Lempel-Ziv compression
  152. modified by adaptive Huffman coding.
  153.  
  154. Prnset (PRNSTVB)
  155.    $0
  156. is a DLL that allows changes to the default printer settings.
  157.  
  158. RunModal (RUNMODL)
  159.    $0
  160. contains a DLL that will allow you to call any EXE file and have it run as if it
  161. were a modal dialog box from the calling application. Your VB app can be called
  162. as dialog boxes from Word; your apps can call Notepad, etc. WIN31 is required.
  163.  
  164. SounDLL
  165.    White, Bill
  166.    $0
  167. is a sound driver (DLL) with VB source code to illustrate its use. TPW source
  168. code for the DLL is included.
  169.  
  170. Space & Time (SPCTIME)
  171.    Barrett, Paul James
  172.    $0
  173. is a DLL that reports free disk space and will copy the date and/or time to the
  174. the Clipboard. C source code for the DLL is included, but no source code to
  175. illustrate calling the DLL from VB, so you will have to study the C code.
  176.  
  177. Stsbar 2.0
  178.    Staffin, Ed
  179.    $0-$10
  180. is a DLL for a status bar. This is a bar that is used to display program
  181. parameter/function status, mouse coordinated, column/row numbers - or
  182. any other text you want to assign to it.
  183.  
  184. Toolwnd.DLL (TOOLWND)
  185.    Donahue, Ray
  186.    $35
  187. lets you create nice looking toolbars and toolboxes with icons for each
  188. selection.
  189.  
  190. VBCards 1.01P
  191.    Sands, Richard R.
  192.    $0
  193. is a card-deck DLL for writers of card games for Windows. It contains 52
  194. cards, a Joker, seven card back designs, two indicator cards, some
  195. support routines, and a short sample program. Although the sample code
  196. is in Visual Basic, the DLL should be usable with other languages.
  197.  
  198. VBLaunch (VBLAUNC)
  199.    Simms, Jeff
  200.    $0
  201. adds a Launch item to the VB menu bar in which it lists everything in
  202. Program Manager. This lets you access all the programs from PM without
  203. leaving VB. Whether you need this feature or not, the source code that
  204. is included has many interesting routines in it.
  205.  
  206. VBPoint
  207.    Zuck, Jonathan
  208.    $0
  209. is a DLL that adds pointer support to VB. LP2Str$ is a string function that
  210. copies data, pointed to by a so-called "Long Pointer" into a VB proprietary
  211. string variable. Str2LP is a subroutine that will copy data from one address to
  212. another. With this function you can create the CV? and BLOAD commands.
  213.  
  214. --------------------------------
  215. END OF SMALL PROGRAMS DISK #3490
  216. --------------------------------
  217.  
  218.  
  219. --------------
  220. #4699 DLL's #2               Small Programs Disk
  221. --------------
  222.  
  223. 3D-VB Input 3.0a (3DINPUT)  (10-93 CD)
  224.   Liddicoet, Brett
  225.   $15
  226. is a Text box custom control that lets you add a 3-D look to the box and to
  227. the text, specify data entry type, and align text left, centered, etc. The
  228. unregistered version is limited to three controls per project.
  229.  
  230. CDLL-VB
  231.   Aylor, Bill
  232.   $?
  233. is a TurboC++ DLL for VBWin that illustrates how to pass a character string
  234. from the DLL to VB for processing.
  235.  
  236. DateMath (DATEMTH)
  237.    Expertec, Inc.
  238.    $25
  239. is a DLL which adds date math to your apps.
  240.  
  241. DLL4VB
  242.   $0
  243. is an example of how to make a simple DLL for VB with BC++. C and VB source
  244. included.
  245.  
  246. DLL Sniffer v1.0 (DLSNIFF)
  247.    Hutmacher, Dave
  248.    $9
  249. finds and lists all Declares for external Subs and Functions in your source
  250. code.
  251.  
  252. DskInfo
  253.   Taylor, Ian
  254.   $0
  255. is a DLL that returns information about a specified drive: free space,
  256. total space, total clusters, available clusters, sectors per cluster and
  257. bytes per sector. It also returns free system resources and memory.
  258.  
  259. Gsprntr.dll (GSPRNTR) (11-93 CD)
  260.    Hopkins, Geoff
  261.    $50
  262. is a DLL to query and set the printer paper page orientation.
  263.  
  264. HlpKey
  265.    Simms, Jeff
  266.    $0
  267. is a DLL and source code which eliminates the need for separate F1 Help
  268. Keypress events.
  269.  
  270. HotKey.DLL (HKEYVB)
  271.    Zuck, Jonathan
  272.    $0
  273. is designed to provide hotkey support to Visual Basic, which is not directly
  274. supported in VB.
  275.  
  276. HUGEARR.DLL (HUGEARR)
  277.    Schmidt, Stephen
  278.    $0
  279. is a DLL which contains functions for creation, maintenance, and deletion of
  280. arrays larger than 64K, with more than 32k elements per dimension.
  281. It also lets you copy contiguous elements from a Huge Array into a specified
  282. part of a VB array and vice-versa. C source for the DLL is included.
  283.  
  284. Jiang Controls (JIANG)
  285.   Jiang, Jeng Long
  286.   $0
  287. is a set of controls for VB, inclu